<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
 <head><title>Recent (Recent)</title><meta charset="utf-8"/>
  <link rel="stylesheet" href="odoc.css"/>
  <meta name="generator" content="odoc 2.4.1"/>
  <meta name="viewport" content="width=device-width,initial-scale=1.0"/>
  <script src="highlight.pack.js"></script>
  <script>hljs.initHighlightingOnLoad();</script>
 </head>
 <body class="odoc">
  <header class="odoc-preamble">
   <h1>Module <code><span>Recent</span></code></h1>
  </header>
  <div class="odoc-content">
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-S">
     <a href="#module-type-S" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> 
       <a href="Recent-module-type-S.html">S</a>
      </span>
      <span> = <span class="keyword">sig</span> ... 
       <span class="keyword">end</span>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-S1">
     <a href="#module-type-S1" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> 
       <a href="Recent-module-type-S1.html">S1</a>
      </span>
      <span> = <span class="keyword">functor</span>
       <span> (<a href="Recent-module-type-S1-argument-1-_.html">_</a>
         : <a href="Recent-module-type-S.html">S</a>) 
        <span class="arrow">&#45;&gt;</span>
       </span> <a href="Recent-module-type-S.html">S</a>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec type anchored" id="type-variant">
     <a href="#type-variant" class="anchor"></a>
     <code><span><span class="keyword">type</span> variant</span>
      <span> = </span>
     </code>
     <ol>
      <li id="type-variant.A" class="def variant constructor anchored">
       <a href="#type-variant.A" class="anchor"></a>
       <code><span>| </span><span><span class="constructor">A</span></span>
       </code>
      </li>
      <li id="type-variant.B" class="def variant constructor anchored">
       <a href="#type-variant.B" class="anchor"></a>
       <code><span>| </span>
        <span><span class="constructor">B</span> 
         <span class="keyword">of</span> int
        </span>
       </code>
      </li>
      <li id="type-variant.C" class="def variant constructor anchored">
       <a href="#type-variant.C" class="anchor"></a>
       <code><span>| </span><span><span class="constructor">C</span></span>
       </code>
       <div class="def-doc"><span class="comment-delim">(*</span><p>foo</p>
        <span class="comment-delim">*)</span>
       </div>
      </li>
      <li id="type-variant.D" class="def variant constructor anchored">
       <a href="#type-variant.D" class="anchor"></a>
       <code><span>| </span><span><span class="constructor">D</span></span>
       </code>
       <div class="def-doc"><span class="comment-delim">(*</span>
        <p><em>bar</em></p><span class="comment-delim">*)</span>
       </div>
      </li>
      <li id="type-variant.E" class="def variant constructor anchored">
       <a href="#type-variant.E" class="anchor"></a>
       <code><span>| </span>
        <span><span class="constructor">E</span> 
         <span class="keyword">of</span> 
        </span><span>{</span>
       </code>
       <ol>
        <li id="type-variant.a" class="def record field anchored">
         <a href="#type-variant.a" class="anchor"></a>
         <code><span>a : int;</span></code>
        </li>
       </ol><code><span>}</span></code>
      </li>
     </ol>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec type anchored" id="type-gadt">
     <a href="#type-gadt" class="anchor"></a>
     <code><span><span class="keyword">type</span> <span>_ gadt</span></span>
      <span> = </span>
     </code>
     <ol>
      <li id="type-gadt.A" class="def variant constructor anchored">
       <a href="#type-gadt.A" class="anchor"></a>
       <code><span>| </span>
        <span><span class="constructor">A</span> : 
         <span>int <a href="#type-gadt">gadt</a></span>
        </span>
       </code>
      </li>
      <li id="type-gadt.B" class="def variant constructor anchored">
       <a href="#type-gadt.B" class="anchor"></a>
       <code><span>| </span>
        <span><span class="constructor">B</span> : int 
         <span class="arrow">&#45;&gt;</span> 
         <span>string <a href="#type-gadt">gadt</a></span>
        </span>
       </code>
       <div class="def-doc"><span class="comment-delim">(*</span><p>foo</p>
        <span class="comment-delim">*)</span>
       </div>
      </li>
      <li id="type-gadt.C" class="def variant constructor anchored">
       <a href="#type-gadt.C" class="anchor"></a>
       <code><span>| </span>
        <span><span class="constructor">C</span> : </span><span>{</span>
       </code>
       <ol>
        <li id="type-gadt.a" class="def record field anchored">
         <a href="#type-gadt.a" class="anchor"></a>
         <code><span>a : int;</span></code>
        </li>
       </ol>
       <code><span>}</span>
        <span> <span class="arrow">&#45;&gt;</span> 
         <span>unit <a href="#type-gadt">gadt</a></span>
        </span>
       </code>
      </li>
     </ol>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec type anchored" id="type-polymorphic_variant">
     <a href="#type-polymorphic_variant" class="anchor"></a>
     <code><span><span class="keyword">type</span> polymorphic_variant</span>
      <span> = </span><span>[ </span>
     </code>
     <ol>
      <li id="type-polymorphic_variant.A" class="def variant constructor
       anchored"><a href="#type-polymorphic_variant.A" class="anchor"></a>
       <code><span>| </span><span>`A</span></code>
      </li>
      <li id="type-polymorphic_variant.B" class="def variant constructor
       anchored"><a href="#type-polymorphic_variant.B" class="anchor"></a>
       <code><span>| </span>
        <span>`B <span class="keyword">of</span> int</span>
       </code>
      </li>
      <li id="type-polymorphic_variant.C" class="def variant constructor
       anchored"><a href="#type-polymorphic_variant.C" class="anchor"></a>
       <code><span>| </span><span>`C</span></code>
       <div class="def-doc"><span class="comment-delim">(*</span><p>foo</p>
        <span class="comment-delim">*)</span>
       </div>
      </li>
      <li id="type-polymorphic_variant.D" class="def variant constructor
       anchored"><a href="#type-polymorphic_variant.D" class="anchor"></a>
       <code><span>| </span><span>`D</span></code>
       <div class="def-doc"><span class="comment-delim">(*</span><p>bar</p>
        <span class="comment-delim">*)</span>
       </div>
      </li>
     </ol><code><span> ]</span></code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec type anchored" id="type-empty_variant">
     <a href="#type-empty_variant" class="anchor"></a>
     <code><span><span class="keyword">type</span> empty_variant</span>
      <span> = </span><span>|</span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec type anchored" id="type-nonrec_">
     <a href="#type-nonrec_" class="anchor"></a>
     <code>
      <span><span class="keyword">type</span> 
       <span class="keyword">nonrec</span> nonrec_
      </span><span> = int</span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec type anchored" id="type-empty_conj">
     <a href="#type-empty_conj" class="anchor"></a>
     <code><span><span class="keyword">type</span> empty_conj</span>
      <span> = </span>
     </code>
     <ol>
      <li id="type-empty_conj.X" class="def variant constructor anchored">
       <a href="#type-empty_conj.X" class="anchor"></a>
       <code><span>| </span>
        <span><span class="constructor">X</span> : 
         <span>[&lt; 
          <span>`X of &amp; <span class="type-var">'a</span> &amp; int
            * float
          </span> ]
         </span> <span class="arrow">&#45;&gt;</span> 
         <a href="#type-empty_conj">empty_conj</a>
        </span>
       </code>
      </li>
     </ol>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec type anchored" id="type-conj">
     <a href="#type-conj" class="anchor"></a>
     <code><span><span class="keyword">type</span> conj</span>
      <span> = </span>
     </code>
     <ol>
      <li id="type-conj.X" class="def variant constructor anchored">
       <a href="#type-conj.X" class="anchor"></a>
       <code><span>| </span>
        <span><span class="constructor">X</span> : 
         <span>[&lt; 
          <span>`X of int &amp; 
           <span>[&lt; <span>`B of int &amp; float</span> ]</span>
          </span> ]
         </span> <span class="arrow">&#45;&gt;</span> 
         <a href="#type-conj">conj</a>
        </span>
       </code>
      </li>
     </ol>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec value anchored" id="val-empty_conj">
     <a href="#val-empty_conj" class="anchor"></a>
     <code>
      <span><span class="keyword">val</span> empty_conj : 
       <span>[&lt; 
        <span>`X of &amp; <span class="type-var">'a</span> &amp; int * float
        </span> ]
       </span>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec value anchored" id="val-conj">
     <a href="#val-conj" class="anchor"></a>
     <code>
      <span><span class="keyword">val</span> conj : 
       <span>[&lt; 
        <span>`X of int &amp; 
         <span>[&lt; <span>`B of int &amp; float</span> ]</span>
        </span> ]
       </span>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module anchored" id="module-Z">
     <a href="#module-Z" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> <a href="Recent-Z.html">Z</a>
      </span>
      <span> : <span class="keyword">sig</span> ... 
       <span class="keyword">end</span>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module anchored" id="module-X">
     <a href="#module-X" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> <a href="Recent-X.html">X</a>
      </span>
      <span> : <span class="keyword">sig</span> ... 
       <span class="keyword">end</span>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-PolyS">
     <a href="#module-type-PolyS" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> 
       <a href="Recent-module-type-PolyS.html">PolyS</a>
      </span>
      <span> = <span class="keyword">sig</span> ... 
       <span class="keyword">end</span>
      </span>
     </code>
    </div>
   </div>
  </div>
 </body>
</html>
